package com.erp.framework.model.bizLogic;

import java.io.Serializable;
import java.sql.Connection;

import com.erp.framework.SimpleConstants;
import com.erp.framework.model.vo.SimpleBaseVo;
import com.erp.framework.util.logger.Logger;

public abstract class SimpleBaseBizLogic implements Serializable, SimpleConstants {
    public void genDocNo(SimpleBaseVo model, Connection conn) throws Exception {
        Logger.debug(this, "in genDocNo()");
    }

    public void bizLogicsBeforeCreate(SimpleBaseVo model) throws Exception {
        Logger.debug(this, "in bizLogicsBeforeCreate()");
    }

    public void bizLogicsBeforeCreateModel(SimpleBaseVo model, Connection conn) throws Exception {
        Logger.debug(this, "in bizLogicsBeforeCreateModel()");
    }
    
    public void bizLogicsAfterCreateModel(SimpleBaseVo model, Connection conn) throws Exception {
        Logger.debug(this, "in bizLogicsAfterCreateModel()");
    }
    
    public void bizLogicsAfterCreate(SimpleBaseVo model) throws Exception {
        Logger.debug(this, "in bizLogicsAfterCreate()");
    }
    
    public void bizLogicsBeforeUpdate(SimpleBaseVo model) throws Exception {
        Logger.debug(this, "in bizLogicsBeforeUpdate()");
    }

    public void bizLogicsBeforeUpdateModel(SimpleBaseVo model, Connection conn) throws Exception {
        Logger.debug(this, "in bizLogicsBeforeUpdateModel()");
    }
    
    public void bizLogicsAfterUpdateModel(SimpleBaseVo model, Connection conn) throws Exception {
        Logger.debug(this, "in bizLogicsAfterUpdateModel()");
    }
    
    public void bizLogicsAfterUpdate(SimpleBaseVo model) throws Exception {
        Logger.debug(this, "in bizLogicsAfterUpdate()");
    }
    
    public void bizLogicsBeforeRemove(SimpleBaseVo model) throws Exception {
        Logger.debug(this, "in bizLogicsBeforeRemove()");
    }

    public void bizLogicsBeforeRemoveModel(SimpleBaseVo model, Connection conn) throws Exception {
        Logger.debug(this, "in bizLogicsBeforeRemoveModel()");
    }
    
    public void bizLogicsAfterRemoveModel(SimpleBaseVo model, Connection conn) throws Exception {
        Logger.debug(this, "in bizLogicsAfterRemoveModel()");
    }
    
    public void bizLogicsAfterRemove(SimpleBaseVo model) throws Exception {
        Logger.debug(this, "in bizLogicsAfterRemove()");
    }
    
}
